home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Visual Basic Source Code
/
Visual Basic Source Code.iso
/
vbsource
/
button
/
read.me
< prev
Wrap
Text File
|
1993-03-29
|
6KB
|
168 lines
Buttons!
========
by Nicholas Waltham
Version 1.20
COPYRIGHT 1992,93 NICHOLAS WALTHAM
ALL RIGHTS RESERVED, EXCEPT THAT
PERMISSION IS GRANTED TO FREELY
COPY AND DISTRIBUTE THE SOFTWARE
AND ACCOMPANYING DOCUMENTATION
WITHOUT ALTERATION OR AMENDMENT
FOR THE PURPOSES CONSISTENT WITH
THE CONCEPT OF SHAREWARE.
You can use 'Buttons!' to help design BWCC style bitmap buttons. It
helps you by managing the six bitmaps that you require for (S)VGA and
EGA support and by calculating appropriate shadows and effects that are
consistent with the 'Borland look'.
There is a list of files that should be in this archive in the text file
'files.lst'. There is a similar file for the example.zip file.
Installation
------------
Copy the file 'bitlib.dll' to your \windows\system directory and copy
the file 'buttons.hlp' to your \windows directory. If your version of
BWCC.DLL in the \windows\system directory is older than that included in
this archive then you should replace it with that included in this
archive. You can copy the buttons.exe file to wherever you like!
Creating a set of buttons - quick guide
---------------------------------------
This is an extract from the on-line help
To create a new set of buttons select the 'File | New' option from
the menu. You will be presented with a dialogue box allowing you to set
the size of buttons and the text you would like to appear on the front
of the buttons. The default sizes given in the dialogue box are those
usually used for BWCC Borland style buttons.
After you select the desired size the program creates eight blank
buttons. You can edit any of these buttons with the Microsoft Paintbrush
application (or whichever application you have set as your OLE bitmap
editor) by double clicking on the desired button face. However it is
suggested that you only edit the template buttons (VGATemp and EGATemp)
for a start. You should only edit the others if necessary. For example,
you may feel you need to touch up some effects you are not happy with or
may want to add effects of your own.
Before instructing 'Buttons' to generate effects you may wish to
select the 'Text | set position' menu option to adjust the position of
the text or the 'Text | Control size/style and colour' to adjust the
appearance of the text.
Select 'Buttons | Generate' and 'Buttons' will add text, shadows
and movement to your buttons. After generation you may edit the
individual buttons to add any other effects.
Finally . . . Select 'Buttons | Write resource data' to write the
data to disk as individual bitmap files that are readable by the
resource compiler (or Borland Resource Workshop)
Example
-------
The 'EXAMPLE.ZIP' file contains all the files that you need to
compile an example program that uses a bitmap button. This file also
contains the '.BUT' and '.BMP' files as well as '.RC' and '.RES' files.
Shareware
=========
This program was written by N.Waltham and may be freely copied for
evaluation purposes only. Buttons, dialogue boxes, resources, compiled
programs and anything else created in whole or in part with the
Shareware version of Buttons are for evaluation only, and may not be
distributed in any fashion until the program is registered.
If you find this software useful, you should register your copy.
When you register your copy, you will be sent a fully registered copy of
the latest version of the software. If you do not register then there
will be no further versions of this or any other program and the
shareware concept will have failed.
Registering through CompuServe
------------------------------
If you subscribe to CompuServe, you may register this software
using their shareware registration service. You will need the
registration ID which is 530. You can reach the service using GO SWREG.
If you register in this way I will usually send a registered version of
the program by email. If you do not want me to do this (ie you have a
slow modem) then let me know and send me a postal address and the media
format that you prefer and I will post you a copy. The cost of Buttons!
when registering through CompuServe is $30 however if you are outside of
the U.S. CompuServe will bill you in local currency at the prevailing
rate of exchange.
Registering through PSL - CREDIT CARD ORDERS ONLY
-------------------------------------------------
You can order with MC, Visa, Amex, or Discover from Public (software)
Library by calling 800-2424-PsL or 713-524-6394 or by FAX to 713-524-
6398 or by CIS Email to 71355,470. You can also mail credit card orders
to PsL at P.O.Box 35705, Houston, TX 77235-5705.
Psl Reference for this program: 10751
THE ABOVE NUMBERS ARE FOR ORDERS ONLY
Any questions about registration options, product details, technical
support, volume discounts, dealer pricing, site licenses, etc, must be
directed to me by email
The current cost of the software from PSL is $30 US + shipping.
Shipping Charges
----------------
When this software was released, Psl's charges for shipping were:
$4 s/h for US/Canada and
$10/$11 s/h for overseas.
Further information
===================
There is no printed documentation available for this software.
Sorry!
If you are not a member of CompuServe and do not use a Credit Card
then further registration details can be obtained by email at
100013.3330@CompuServe.Com (internet) or 100013,3330 (CompuServe)
History
-------
1.00 Original Version Dec 1992
1.01 Corrected a problem that occasionally caused a GP Fault and
added BWCC.DLL to shareware version due to some problems with
older versions.
1.20 January 1993. Added functions to resize buttons, alter text
position, font, style & colour.
April 1993. Release version 1.2 as shareware. Version 1.3 in
progress.
Disclaimer
----------
I have attempted to ensure that this program works correctly. Much
as I would like to - I cannot guarantee that it is bug free. I do not
accept any responsibility for loss or damages financial, broken
marriages or other caused by this program.
Should you find a problem with the program please let me know and I
will fix it.